double horn - Spanish English Dictionary